﻿using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;

namespace Handrise.CDCable.Business
{
    /// <summary>
    /// 电力隧道
    /// </summary>
    [Serializable]
    [EntityMapping(ListName = "emTunnels", EntityName = "Emtunnel")]
    public class EM_Tunnel
    {
        [EntityMapping(ColumnName = "feqpid")]
        public string EM_TunnelID { get; set; }

        [EntityMapping(ColumnName = "feqpid")]
        public string DeviceID { get; set; }

        /// <summary>
        /// 图纸名称
        /// </summary>
        public string DRAWNAME { get; set; }

        /// <summary>
        /// 截面类型
        /// </summary>
        public string SECTIONTYPE { get; set; }

        /// <summary>
        /// 断面尺寸
        /// </summary>
        public string SECSIZE { get; set; }

        /// <summary>
        /// 隧道长度
        /// </summary>
        public string LENGTH { get; set; }

        /// <summary>
        /// 井数量
        /// </summary>
        public string WELLNUM { get; set; }

        /// <summary>
        /// 起点
        /// </summary>
        public string BEGINPOS { get; set; }

        /// <summary>
        /// 起点x坐标
        /// </summary>
        public string BPX { get; set; }

        /// <summary>
        /// 起点y坐标
        /// </summary>
        public string BPY { get; set; }

        /// <summary>
        /// 终点
        /// </summary>
        public string ENDPOS { get; set; }

        /// <summary>
        /// 终点x坐标
        /// </summary>
        public string EPX { get; set; }

        /// <summary>
        /// 终点y坐标
        /// </summary>
        public string EPY { get; set; }

        /// <summary>
        /// 所属单位
        /// </summary>
        public string INUNIT { get; set; }

        /// <summary>
        /// 所在区域
        /// </summary>
        public string INREGIONAL { get; set; }

        /// <summary>
        /// 施工单位
        /// </summary>
        [EntityMapping(ColumnName = "consId")]
        public string CONS_ID { get; set; }

        /// <summary>
        /// 测温光纤起点
        /// </summary>
        public string TERMBPOS { get; set; }

        /// <summary>
        /// 测温光纤终点
        /// </summary>
        public string TERMEPOS { get; set; }

        /// <summary>
        /// 测温光纤id
        /// </summary>
        public string TERMID { get; set; }

        /// <summary>
        /// 施工单位名称
        /// </summary>
        [EntityMapping(ColumnName = "consName")]
        public string CONS_NAME { get; set; }

        /// <summary>
        /// 结构形式
        /// </summary>
        public string STRUCTURE { get; set; }

        /// <summary>
        /// 悬挂方式
        /// </summary>
        public string HOISTEDTYPE { get; set; }

        /// <summary>
        /// 保障等级
        /// </summary>
        public string SECURITYLEVEL { get; set; }

        /// <summary>
        /// 高预警阈值
        /// </summary>
        public string HIGHTWARNING { get; set; }

        /// <summary>
        /// 高报警阈值
        /// </summary>
        public string HIGHTALARM { get; set; }

        /// <summary>
        /// 测温光纤起点点号
        /// </summary>
        public string TERMBDOT { get; set; }

        /// <summary>
        /// 测温光纤终点点号
        /// </summary>
        public string TERMEDOT { get; set; }

        /// <summary>
        /// 测温光纤名称
        /// </summary>
        public string TERMNAME { get; set; }

    }
}
